beetroot red – Català–English translations

🇬🇧 en ca

beetroot red noun

  • a glycoside
vermell de remolatxa
Wiktionary Links